feel sluggish (after a meal) - Turc Anglais Dictionnaire